//
//  ShopAuthenticationManager.h
//  YIChuSeller
//
//  Created by 田小椿 on 2018/12/25.
//  Copyright © 2018年 xiangshengjun. All rights reserved.
//

#import <Foundation/Foundation.h>

NS_ASSUME_NONNULL_BEGIN

@interface ShopAuthenticationManager : NSObject
/**
 查询商铺所有信息
 storeId:商铺id
 success:成功
 fail:失败
 */
+ (void)selectShopAllMessageWithStoreID:(NSString*)storeId
                                success:(CompleteHandle)success
                                   fail:(CompleteHandle)fail;
/**
 修改店铺简介
 storeId:店铺id
 introduce:店铺简介
 success:成功
 fail:失败
 */
+ (void)changeShopIntroduceMessageWithStoreID:(NSString *)storeId introduce:(NSString *)introduceStr success:(CompleteHandle)success fail:(CompleteHandle)fail;
/**
 修改店铺营业时间
 storeId:店铺id
 businesstime:营业时间
 businesSige:营业日期标记
 success:成功
 fail:失败
 */
+ (void)changeShopBussniessTimeWithStoreID:(NSString *)storeId businesstime:(NSString *)businesstimeStr businesSige:(NSString *)businesSigeStr success:(CompleteHandle)success fail:(CompleteHandle)fail;

/**
 修改店铺服务
 storeId:店铺id
 serviceSige:服务标记
 success:成功
 fail:失败
 */
+ (void)changeShopServiceWithStoreID:(NSString *)storeId serviceSige:(NSString *)serviceSigeStr success:(CompleteHandle)success fail:(CompleteHandle)fail;

/**
 添加店铺实景图
 storeId:店铺id
 storeImage:店铺实景图
 success:成功
 fail:失败
 */
+ (void)addShopRealPictureWithStoreID:(NSString *)storeId storeImage:(NSString *)storeImageStr success:(CompleteHandle)success fail:(CompleteHandle)fail;
/**
 修改店铺背景图
 storeId:店铺id
 backImage:店铺背景图
 success:成功
 fail:失败
 */
+ (void)changeShopBackImageWithStoreID:(NSString *)storeId backImage:(NSString *)backImageStr success:(CompleteHandle)success fail:(CompleteHandle)fail;
/**
 修改店铺首页封面图
 storeId:店铺id
 cover:店铺首页封面图
 success:成功
 fail:失败
 */
+ (void)changeShopCoverWithStoreID:(NSString *)storeId cover:(NSString *)coverStr success:(CompleteHandle)success fail:(CompleteHandle)fail;
/**
 修改店铺基本信息
 storeId:店铺id
 logo:店铺头像地址
 name:店铺名
 address:店铺地址
 phone:手机号
 longitude:经度
 latiitude:维度
 success:成功
 fail:失败
 */
+ (void)changeShopBaseMessageWithStoreID:(NSString *)storeId name:(NSString *)nameStr logo:(NSString *)logoStr address:(NSString *)addressStr phone:(NSString *)phoneStr longitude:(NSString *)longitudeStr latiitude:(NSString *)latiitudeStr success:(CompleteHandle)success fail:(CompleteHandle)fail;

/**
查询店铺营业时间
 storeId:店铺id
 success:成功
 fail:失败
 */
+ (void)selectShopBussniessTimeWithStoreID:(NSString *)storeId success:(CompleteHandle)success fail:(CompleteHandle)fail;

/**
 查询店铺服务
 storeId:店铺id
 success:成功
 fail:失败
 */
+ (void)selectShopServiceWithStoreID:(NSString *)storeId success:(CompleteHandle)success fail:(CompleteHandle)fail;
/**
 查询店铺实景图
 storeId:店铺id
 storeImage:店铺实景图
 success:成功
 fail:失败
 */
+ (void)selectShopRealPictureWithStoreID:(NSString *)storeId success:(CompleteHandle)success fail:(CompleteHandle)fail;

/**
 查询店铺背景图
 storeId:店铺id
 success:成功
 fail:失败
 */
+ (void)selectShopBackImageWithStoreID:(NSString *)storeId success:(CompleteHandle)success fail:(CompleteHandle)fail;

/**
 查询店铺基本信息
 storeId:店铺id
 success:成功
 fail:失败
 */
+ (void)selectShopBaseMessageWithStoreID:(NSString *)storeId success:(CompleteHandle)success fail:(CompleteHandle)fail;

/**
 店铺提交审核接口
 storeId:店铺id
 success:成功
 fail:失败
 */
+ (void)commitShopCheckWithStoreID:(NSString *)storeId success:(CompleteHandle)success fail:(CompleteHandle)fail;


/**
 用户身份认证
 userId:用户id
 name:用户真实姓名
 identityNum:身份证号码
 image:身份证照片正面
 fimage:身份证照片反面
 userSige:用户身份标识 0个人1商家
 identityImage: 手持身份证照片
 license: 营业执照
 flicense: 营业执照
 success:成功
 fail:失败
 */

+ (void)userAuthenWithUserId:(NSString *)userId name:(NSString *)nameStr identityNum:(NSString *)identityNumStr image:(NSString *)imageStr fimage:(NSString *)fimageStr  userSige:(NSString *)userSigeStr identityImage:(NSString *)identityImageStr license:(NSString *)licenseStr flicense:(NSString *)flicenseStr success:(CompleteHandle)success fail:(CompleteHandle)fail;
                                                                                                                                        

@end

NS_ASSUME_NONNULL_END
